window openers - Alemán Inglés Diccionario